[XEN] Simplify the shadow hash table.
authorTim Deegan <Tim.Deegan@xensource.com>
Thu, 23 Nov 2006 17:42:29 +0000 (17:42 +0000)
committerTim Deegan <Tim.Deegan@xensource.com>
Thu, 23 Nov 2006 17:42:29 +0000 (17:42 +0000)
commit63a54d2cb36f030d34832de059b4b559c673ff3c
treebb56f005d11b7425d2c4cda3de32b893164521d5
parent63aa5155c2e5c301b5cf89604210998a829deaa0
[XEN] Simplify the shadow hash table.
Chain hash buckets through the shadow page_info structs instead
of in separately allocated structures.  This lets us get rid of
some xenheap allocations and a domain_crash_synchronous() call.
Signed-off-by: Tim Deegan <Tim.Deegan@xensource.com>
xen/arch/x86/mm/shadow/common.c
xen/arch/x86/mm/shadow/private.h
xen/include/asm-x86/domain.h
xen/include/asm-x86/shadow.h